🌎 rns.kin.earth git 🌍
.github/workflows/build.yml ca0d2dffbecdc022e15275473c012111aa6355e5 (ca0d2dff) Text, 2.77 KB
Tff7b72nameTb4b4b4: Ta5d6ffBuildTa5d6ff Ta5d6ffReticulum
Tff7b72onTb4b4b4:
Tff7b72pushTb4b4b4:
Tff7b72branchesTb4b4b4:
Tb4b4b4- Ta5d6ff'Ta5d6ff*Ta5d6ff'
Tff7b72tagsTb4b4b4:
Tb4b4b4- Ta5d6ff"Ta5d6ff[0-9]+.[0-9]+.[0-9]+*Ta5d6ff"
Tff7b72pull_requestTb4b4b4:
Tff7b72branchesTb4b4b4:
Tb4b4b4- Ta5d6ffmaster
Tff7b72paths-ignoreTb4b4b4:
Tb4b4b4- Ta5d6ff.gitignore
Tb4b4b4- Ta5d6ffLICENSE
Tff7b72permissionsTb4b4b4:
Tff7b72contentsTb4b4b4: Ta5d6ffwrite
Tff7b72concurrencyTb4b4b4:
Tff7b72groupTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffgithub.workflowTa5d6ff Ta5d6ff}}-${{Ta5d6ff Ta5d6ffgithub.refTa5d6ff Ta5d6ff}}
Tff7b72cancel-in-progressTb4b4b4: Ta5d6fftrue
Tff7b72jobsTb4b4b4:
Tff7b72testTb4b4b4:
Tff7b72runs-onTb4b4b4: Ta5d6ffubuntu-latest
Tff7b72stepsTb4b4b4:
Tb4b4b4- Tff7b72usesTb4b4b4: Ta5d6ffactions/checkout@v4
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetTa5d6ff Ta5d6ffupTa5d6ff Ta5d6ffPython
Tff7b72usesTb4b4b4: Ta5d6ffactions/setup-python@v5
Tff7b72withTb4b4b4:
Tff7b72python-versionTb4b4b4: Ta5d6ff3.11
Tb4b4b4- Tff7b72runTb4b4b4: Tb4b4b4|
Tff7b72python -m pip install -q cryptography
Tff7b72make test
Tff7b72packageTb4b4b4:
Tff7b72needsTb4b4b4: Ta5d6fftest
Tff7b72ifTb4b4b4: Ta5d6ffstartsWith(github.ref,Ta5d6ff Ta5d6ff'refs/tags/')
Tff7b72runs-onTb4b4b4: Ta5d6ffubuntu-latest
Tff7b72environmentTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffcontains(github.ref,Ta5d6ff Ta5d6ff'-')Ta5d6ff Ta5d6ff&&Ta5d6ff Ta5d6ff'development'Ta5d6ff Ta5d6ff||Ta5d6ff Ta5d6ff'production'Ta5d6ff Ta5d6ff}}
Tff7b72stepsTb4b4b4:
Tb4b4b4- Tff7b72usesTb4b4b4: Ta5d6ffactions/checkout@v4
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetTa5d6ff Ta5d6ffupTa5d6ff Ta5d6ffPython
Tff7b72usesTb4b4b4: Ta5d6ffactions/setup-python@v5
Tff7b72withTb4b4b4:
Tff7b72python-versionTb4b4b4: Ta5d6ff3.11
Tb4b4b4- Tff7b72runTb4b4b4: Tb4b4b4|
Tff7b72python -m pip install -q build wheel setuptools
Tff7b72make remove_symlinks
Tff7b72make build_wheel
Tff7b72make build_pure_wheel
Tff7b72make create_symlinks
Tb4b4b4- Tff7b72usesTb4b4b4: Ta5d6ffactions/upload-artifact@v4
Tff7b72withTb4b4b4:
Tff7b72nameTb4b4b4: Ta5d6ffpackage
Tff7b72pathTb4b4b4: Ta5d6ffdist/*.whl
T8b949e# documentation:
T8b949e# needs: test
T8b949e# if: startsWith(github.ref, 'refs/tags/')
T8b949e# runs-on: ubuntu-latest
T8b949e# environment: ${{ contains(github.ref, '-') && 'development' || 'production' }}
T8b949e# steps:
T8b949e# - uses: actions/checkout@v4
T8b949e# - uses: actions/setup-python@v5
T8b949e# with:
T8b949e# python-version: 3.x
T8b949e# - run: |
T8b949e# sudo apt-get -qq update && sudo apt-get -qq install latexmk texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended
T8b949e# python -m pip -q install sphinx sphinx-copybutton
T8b949e# cd docs && make latexpdf && make epub
T8b949e# - uses: actions/upload-artifact@v4
T8b949e# with:
T8b949e# name: documentation
T8b949e# path: |
T8b949e# docs/build/latex/*.pdf
T8b949e# docs/build/epub/*.epub
Tff7b72releaseTb4b4b4:
Tff7b72needsTb4b4b4: Tb4b4b4[Te6edf3packageTb4b4b4]
Tff7b72ifTb4b4b4: Ta5d6ffstartsWith(github.ref,Ta5d6ff Ta5d6ff'refs/tags/')
Tff7b72runs-onTb4b4b4: Ta5d6ffubuntu-latest
Tff7b72environmentTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffcontains(github.ref,Ta5d6ff Ta5d6ff'-')Ta5d6ff Ta5d6ff&&Ta5d6ff Ta5d6ff'development'Ta5d6ff Ta5d6ff||Ta5d6ff Ta5d6ff'production'Ta5d6ff Ta5d6ff}}
Tff7b72stepsTb4b4b4:
Tb4b4b4- Tff7b72usesTb4b4b4: Ta5d6ffactions/checkout@v4
Tb4b4b4- Tff7b72usesTb4b4b4: Ta5d6ffactions/download-artifact@v4
Tff7b72withTb4b4b4:
Tff7b72pathTb4b4b4: Ta5d6ff.artifacts
Tb4b4b4- Tff7b72usesTb4b4b4: Ta5d6ffsoftprops/action-gh-release@v2
Tff7b72withTb4b4b4:
Tff7b72filesTb4b4b4: Tb4b4b4|
T8b949e# .artifacts/package/**.whl
T8b949e# .artifacts/documentation/latex/reticulumnetworkstack.pdf
T8b949e# .artifacts/documentation/epub/ReticulumNetworkStack.epub
Tff7b72draftTb4b4b4: Ta5d6fftrue
Tff7b72generate_release_notesTb4b4b4: Ta5d6fffalse
Tff7b72prereleaseTb4b4b4: Ta5d6ff${{Ta5d6ff Ta5d6ffcontains(github.ref,Ta5d6ff Ta5d6ff'-')Ta5d6ff Ta5d6ff}}
Tff7b72fail_on_unmatched_filesTb4b4b4: Ta5d6fftrue
Served by rngit 1.5.2 - Generated in 0.02s